(function ($) {
    $.fn.ihover = function (options) {
        var settings = {
            hoverClass: "iHover" ,
            rdgbClass: ".rdgb",
            rdgb2Class: ".rdgb2",
            disClass: ".discon2" ,
            delay : 200
        };
        if (options) {
            $.extend(settings, options);
        }
        var self = this;
        $(self).hover(function(){
            $(this).addClass(settings.hoverClass);
            $(this).find(settings.disClass).stop(true,true);
            $(this).find(settings.rdgbClass).stop(true,true);
            $(this).find(settings.rdgb2Class).stop(true,true);
            $(this).find(settings.disClass).fadeIn(settings.delay);
            $(this).find(settings.rdgbClass).fadeIn(settings.delay);
            $(this).find(settings.rdgb2Class).fadeIn(settings.delay);
        },function(){
            $(this).removeClass(settings.hoverClass);
            $(this).find(settings.disClass).fadeOut(settings.delay);
            $(this).find(settings.rdgbClass).fadeOut(settings.delay);
            $(this).find(settings.rdgb2Class).fadeOut(settings.delay);
        });
    }
})(jQuery);